STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
unique_ptr< _Ty[], _Dx > Member List

This is the complete list of members for unique_ptr< _Ty[], _Dx >, including all inherited members.

_Delete()unique_ptr< _Ty[], _Dx >inlineprivate
_Dx_noref typedef_Unique_ptr_base< _Ty, _Dx, is_empty< _Dx >::value||is_same< default_delete< _Ty[]>, _Dx >::value >private
_Mybase typedefunique_ptr< _Ty[], _Dx >
_Mydel_Unique_ptr_base< _Ty, _Dx, is_empty< _Dx >::value||is_same< default_delete< _Ty[]>, _Dx >::value >private
_Myptr_Unique_ptr_base< _Ty, _Dx, is_empty< _Dx >::value||is_same< default_delete< _Ty[]>, _Dx >::value >private
_Myt typedefunique_ptr< _Ty[], _Dx >
_Unique_ptr_base(pointer _Ptr, _Dx _Dt)_Unique_ptr_base< _Ty, _Dx, is_empty< _Dx >::value||is_same< default_delete< _Ty[]>, _Dx >::value >inlineprivate
_Unique_ptr_base(pointer _Ptr)_Unique_ptr_base< _Ty, _Dx, is_empty< _Dx >::value||is_same< default_delete< _Ty[]>, _Dx >::value >inlineprivate
_Unique_ptr_base(_Ptr2 _Ptr, _Dx2 _Dt)_Unique_ptr_base< _Ty, _Dx, is_empty< _Dx >::value||is_same< default_delete< _Ty[]>, _Dx >::value >inlineprivate
_Unique_ptr_base(_Ptr2 _Ptr)_Unique_ptr_base< _Ty, _Dx, is_empty< _Dx >::value||is_same< default_delete< _Ty[]>, _Dx >::value >inlineprivate
deleter_type typedefunique_ptr< _Ty[], _Dx >
element_type typedefunique_ptr< _Ty[], _Dx >
get() const _NOEXCEPTunique_ptr< _Ty[], _Dx >inline
get_deleter()_Unique_ptr_base< _Ty, _Dx, is_empty< _Dx >::value||is_same< default_delete< _Ty[]>, _Dx >::value >inlineprivate
get_deleter() const_Unique_ptr_base< _Ty, _Dx, is_empty< _Dx >::value||is_same< default_delete< _Ty[]>, _Dx >::value >inlineprivate
operator bool() const _NOEXCEPTunique_ptr< _Ty[], _Dx >inlineexplicit
operator=(_Myt &&_Right) _NOEXCEPTunique_ptr< _Ty[], _Dx >inline
operator=(nullptr_t) _NOEXCEPTunique_ptr< _Ty[], _Dx >inline
operator=(const _Myt &)=deleteunique_ptr< _Ty[], _Dx >
operator[](size_t _Idx) const unique_ptr< _Ty[], _Dx >inline
pointer typedefunique_ptr< _Ty[], _Dx >
release() _NOEXCEPTunique_ptr< _Ty[], _Dx >inline
reset(nullptr_t) _NOEXCEPTunique_ptr< _Ty[], _Dx >inline
reset(pointer _Ptr=pointer()) _NOEXCEPTunique_ptr< _Ty[], _Dx >inline
reset(_Ptr2)=deleteunique_ptr< _Ty[], _Dx >
swap(_Myt &_Right) _NOEXCEPTunique_ptr< _Ty[], _Dx >inline
unique_ptr() _NOEXCEPTunique_ptr< _Ty[], _Dx >inline
unique_ptr(pointer _Ptr) _NOEXCEPTunique_ptr< _Ty[], _Dx >inlineexplicit
unique_ptr(pointer _Ptr, typename _If< is_reference< _Dx >::value, _Dx, const typename remove_reference< _Dx >::type & >::type _Dt) _NOEXCEPTunique_ptr< _Ty[], _Dx >inline
unique_ptr(pointer _Ptr, typename remove_reference< _Dx >::type &&_Dt) _NOEXCEPTunique_ptr< _Ty[], _Dx >inline
unique_ptr(unique_ptr &&_Right) _NOEXCEPTunique_ptr< _Ty[], _Dx >inline
unique_ptr(nullptr_t) _NOEXCEPTunique_ptr< _Ty[], _Dx >inline
unique_ptr(_Ptr2)=deleteunique_ptr< _Ty[], _Dx >explicit
unique_ptr(_Ptr2, _Dx2)=deleteunique_ptr< _Ty[], _Dx >
unique_ptr(const _Myt &)=deleteunique_ptr< _Ty[], _Dx >
~unique_ptr() _NOEXCEPTunique_ptr< _Ty[], _Dx >inline